Python Learning Paths – Real Python |
您所在的位置:网站首页 › python lesson plan new › Python Learning Paths – Real Python |
Python Learning Paths
Take your coding skills to the next level with Real Python’s accelerated study plans for beginner, intermediate, and advanced Python developers. ![]() At Real Python, you can learn all things Python, from the ground up. Everything from the absolute basics of Python, to web development and web scraping, to data visualization, and beyond. Whether you’re a beginner, intermediate, or advanced Pythonista, our custom-made learning paths will take your skills to the next level with accelerated, hands-on study plans. All of the resources in our learning paths were created by professional Python developers with years of experience to ensure that you’re learning the skills and techniques that really matter. You’ll find your way through an entire Python curriculum, so you’ll always know what to focus on next. Browse Learning Paths: Ready to continue your Python journey? Pick your learning path below and jump right in, or search and filter learning paths by topic and skill level. Absolute BasicsIf you’re completely new to programming and Python, then start your learning journey with the Python Basics learning path, which is designed to pick you up at the ground floor and carry you to basic proficiency with Python. After finishing this learning path, you’ll be well equipped to tackle any of our beginner learning paths. ![]() Learning Path Python Basics: Introduction to Python13 Resources ⋅ Skills: Python 3 Fundamentals, Real-World Projects Beginner PathsGet a jump start on your Python career with our learning resources designed for beginners. Here you’ll find fundamental concepts for Python beginners, which will help you get started on your journey to learn Python. These tutorials focus on the absolute essentials that you need to know about Python. ![]() Learning Path Become a Python Web Developer14 Resources ⋅ Skills: Web Development, Django, Flask, APIs ![]() Learning Path Data Science With Python Core Skills15 Resources ⋅ Skills: Pandas, NumPy, Data Cleaning, Data Visualization ![]() Learning Path Introduction to Python30 Resources ⋅ Skills: Core Python 3, Python Syntax ![]() Learning Path Perfect Your Python Development Setup12 Resources ⋅ Skills: Python Setup, Code Editors & IDEs, Running Apps ![]() Learning Path Python Basics Book19 Resources ⋅ Skills: Python 3 Fundamentals, Real-World Projects Intermediate PathsOnce you’re past the basics, you can start digging into our intermediate-level tutorials, which will teach you new Python concepts. This category is for intermediate Python developers who already know the basics of Python development and want to expand their knowledge. ![]() Learning Path Data Collection & Storage9 Resources ⋅ Skills: Data Science, Databases ![]() Learning Path Data Visualization With Python6 Resources ⋅ Skills: NumPy, Matplotlib, Bokeh, Seaborn, pandas ![]() Learning Path Flask by Example8 Resources ⋅ Skills: Web Development, Flask Framework ![]() Learning Path Math for Data Science5 Resources ⋅ Skills: Statistics, Correlation, Linear Regression, Logistic Regression ![]() Learning Path Python GUI Programming5 Resources ⋅ Skills: Graphical User Interfaces (GUIs) ![]() Learning Path Python Web Scraping9 Resources ⋅ Skills: Web Scraping, HTTP Requests, Data Parsing ![]() Learning Path Test Your Python Apps6 Resources ⋅ Skills: Testing Python Code, PyTest, Mocking Advanced PathsIn this section, you’ll find Python learning resources that teach you advanced concepts so you can be on your way to becoming a master of the Python programming language. Once you’re past the intermediate level, you can start digging into these tutorials and courses, which will teach you advanced Python concepts and patterns. ![]() Learning Path Ace Your Python Coding Interview8 Resources ⋅ Skills: Python, Coding Problems, Algorithms ![]() Learning Path DevOps With Python7 Resources ⋅ Skills: Packaging & Deployment, AWS, Docker ![]() Learning Path Django for Web Development16 Resources ⋅ Skills: Django, Web Development, Projects ![]() Learning Path Functional Programming With Python9 Resources ⋅ Skills: Functional Programming Fundamentals ![]() Learning Path GUI Programming With PyQt8 Resources ⋅ Skills: Graphical User Interfaces (GUIs), Databases ![]() Learning Path Machine Learning With Python13 Resources ⋅ Skills: Image Processing, Text Classification, Speech Recognition ![]() Learning Path Object-Oriented Programming (OOP) With Python12 Resources ⋅ Skills: OOP Fundamentals, Classes & Objects, Methods ![]() Learning Path pandas for Data Science13 Resources ⋅ Skills: pandas, Data Science, Data Visualization ![]() Learning Path Python Concurrency & Parallel Programming8 Resources ⋅ Skills: Multithreading, Multiprocessing, Async IO ![]() Learning Path Write More Pythonic Code14 Resources ⋅ Skills: Best Practices, Writing Idiomatic Python How to Select a Path That’s Right for You?Learning Python isn’t a one-size-fits-all task, so think about why you’re here. What do you want to do with Python? Think about where you want to go, and then consider what skills you’ll need to get there. If you jump into a learning path and get stuck, you can always ask for help in the Real Python Community Chat or at Office Hours. Those are also great places to hear from other programmers who have been in your shoes and may have suggestions on where to start. Got feedback on our learning paths? |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |